home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / modelers / geomview / source.lha / Geomview / include / plane.h < prev    next >
C/C++ Source or Header  |  1992-02-25  |  1KB  |  56 lines

  1. /* Copyright (c) 1992 The Geometry Center; University of Minnesota
  2.    1300 South Second Street;  Minneapolis, MN  55454, USA;
  3.    
  4. This file is part of geomview/OOGL. geomview/OOGL is free software;
  5. you can redistribute it and/or modify it only under the terms given in
  6. the file COPYING, which you should have received along with this file.
  7. This and other related software may be obtained via anonymous ftp from
  8. geom.umn.edu; email: software@geom.umn.edu. */
  9.  
  10. /* Authors: Charlie Gunn, Pat Hanrahan, Stuart Levy, Tamara Munzner, Mark Phillips */
  11.  
  12. #ifndef PLANEDEFS
  13. #define PLANEDEFS
  14.  
  15. #include "hplane3.h"
  16.  
  17. typedef HPlane3 Plane;
  18.  
  19. #define PlCreate HPl3Create
  20. #define PlDelete HPl3Delete
  21.  
  22. #define PlPrint HPl3Print
  23. #define PlCopy  HPl3Copy
  24.  
  25. #define PlFrom  HPl3From
  26. #define PlFrom3Pls HPl3From3HPl3s
  27. #define PlFrom2Lns HPl3From2HLn3s
  28.  
  29. #define PlIntersectPl HPl3IntersectHPl3
  30. #define PlPencil HPl3Pencil
  31.  
  32. #define PlDotPt HPl3DotHPt3
  33.  
  34. #define PlNormalize HPl3Normalize
  35.  
  36. #define PlUndefined HPl3Undefined
  37. #define PlInfinity HPl3Infinity
  38. #define PlCompare HPl3Compare
  39.  
  40. #define PlCoincidentPl HPl3CoincidentHPl3
  41. #define PlCoincidentLn HPl3CoincidentHLn3
  42. #define PlCoincidentPl HPl3CoincidentHPl3
  43.  
  44. #define PlTransform HPl3Transform
  45. #define PlTransformN HPl3TransformN
  46.  
  47.  
  48. #define PlDual HPl3Dual
  49.  
  50. #define PlIdeal HPl3Ideal
  51. #define PlPerp HPl3Perp
  52. #define PlAngle HPl3Angle
  53.  
  54.  
  55. #endif
  56.